package cn.spamc.pojo;

import java.math.BigDecimal;

public class PersonalProfile {
    private String studentId;

    private String studentName;

    private BigDecimal freshmanGrade1;

    private BigDecimal freshmanGrade2;

    private BigDecimal sophomoreGrade1;

    private BigDecimal sophomoreGrade2;

    private BigDecimal juniorGrade1;

    private BigDecimal juniorGrade2;

    private BigDecimal seniorGrade1;

    private BigDecimal seniorGrade2;

    private String personalHobbies;

    private String studentCadreExperience;

    private String rewardSituation;

    private String punishmentSituation;

    public PersonalProfile(String studentId, String studentName, BigDecimal freshmanGrade1, BigDecimal freshmanGrade2, BigDecimal sophomoreGrade1, BigDecimal sophomoreGrade2, BigDecimal juniorGrade1, BigDecimal juniorGrade2, BigDecimal seniorGrade1, BigDecimal seniorGrade2, String personalHobbies, String studentCadreExperience, String rewardSituation, String punishmentSituation) {
        this.studentId = studentId;
        this.studentName = studentName;
        this.freshmanGrade1 = freshmanGrade1;
        this.freshmanGrade2 = freshmanGrade2;
        this.sophomoreGrade1 = sophomoreGrade1;
        this.sophomoreGrade2 = sophomoreGrade2;
        this.juniorGrade1 = juniorGrade1;
        this.juniorGrade2 = juniorGrade2;
        this.seniorGrade1 = seniorGrade1;
        this.seniorGrade2 = seniorGrade2;
        this.personalHobbies = personalHobbies;
        this.studentCadreExperience = studentCadreExperience;
        this.rewardSituation = rewardSituation;
        this.punishmentSituation = punishmentSituation;
    }

    public PersonalProfile() {
        super();
    }

    public String getStudentId() {
        return studentId;
    }

    public void setStudentId(String studentId) {
        this.studentId = studentId == null ? null : studentId.trim();
    }

    public String getStudentName() {
        return studentName;
    }

    public void setStudentName(String studentName) {
        this.studentName = studentName == null ? null : studentName.trim();
    }

    public BigDecimal getFreshmanGrade1() {
        return freshmanGrade1;
    }

    public void setFreshmanGrade1(BigDecimal freshmanGrade1) {
        this.freshmanGrade1 = freshmanGrade1;
    }

    public BigDecimal getFreshmanGrade2() {
        return freshmanGrade2;
    }

    public void setFreshmanGrade2(BigDecimal freshmanGrade2) {
        this.freshmanGrade2 = freshmanGrade2;
    }

    public BigDecimal getSophomoreGrade1() {
        return sophomoreGrade1;
    }

    public void setSophomoreGrade1(BigDecimal sophomoreGrade1) {
        this.sophomoreGrade1 = sophomoreGrade1;
    }

    public BigDecimal getSophomoreGrade2() {
        return sophomoreGrade2;
    }

    public void setSophomoreGrade2(BigDecimal sophomoreGrade2) {
        this.sophomoreGrade2 = sophomoreGrade2;
    }

    public BigDecimal getJuniorGrade1() {
        return juniorGrade1;
    }

    public void setJuniorGrade1(BigDecimal juniorGrade1) {
        this.juniorGrade1 = juniorGrade1;
    }

    public BigDecimal getJuniorGrade2() {
        return juniorGrade2;
    }

    public void setJuniorGrade2(BigDecimal juniorGrade2) {
        this.juniorGrade2 = juniorGrade2;
    }

    public BigDecimal getSeniorGrade1() {
        return seniorGrade1;
    }

    public void setSeniorGrade1(BigDecimal seniorGrade1) {
        this.seniorGrade1 = seniorGrade1;
    }

    public BigDecimal getSeniorGrade2() {
        return seniorGrade2;
    }

    public void setSeniorGrade2(BigDecimal seniorGrade2) {
        this.seniorGrade2 = seniorGrade2;
    }

    public String getPersonalHobbies() {
        return personalHobbies;
    }

    public void setPersonalHobbies(String personalHobbies) {
        this.personalHobbies = personalHobbies == null ? null : personalHobbies.trim();
    }

    public String getStudentCadreExperience() {
        return studentCadreExperience;
    }

    public void setStudentCadreExperience(String studentCadreExperience) {
        this.studentCadreExperience = studentCadreExperience == null ? null : studentCadreExperience.trim();
    }

    public String getRewardSituation() {
        return rewardSituation;
    }

    public void setRewardSituation(String rewardSituation) {
        this.rewardSituation = rewardSituation == null ? null : rewardSituation.trim();
    }

    public String getPunishmentSituation() {
        return punishmentSituation;
    }

    public void setPunishmentSituation(String punishmentSituation) {
        this.punishmentSituation = punishmentSituation == null ? null : punishmentSituation.trim();
    }
}